hondacrx
|
589d845093
|
Core/Movement: Fix assertion triggered in SplineChainMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e28ecd22ea5ba8a7a2d0b08217aa68010b1cfc4)
|
2021-12-16 12:43:45 -05:00 |
|
hondacrx
|
4fb48f1522
|
Core/Vehicles: Fix accessories disappearing on reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/a855e6221d517297cfb9e2e78b57a6a57fccc85a)
|
2021-12-07 14:19:43 -05:00 |
|
hondacrx
|
f5695f0cf2
|
MMaps Updates, Needs tested.
Port From (https://github.com/TrinityCore/TrinityCore)
|
2021-12-02 14:50:55 -05:00 |
|
hondacrx
|
f265073720
|
Misc Fixes
|
2021-12-01 23:08:19 -05:00 |
|
hondacrx
|
239b147aba
|
Misc fixes
|
2021-12-01 11:45:16 -05:00 |
|
hondacrx
|
4ec905e0dc
|
Core/MMaps: handle PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target"
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4cff8159e19b1f71cd1e0aa1f9b8af351aaa3f5)
|
2021-12-01 10:25:20 -05:00 |
|
hondacrx
|
334720dafe
|
Core/Movement: Fix some undermap issues with random movement/fear/blink
Port From (https://github.com/TrinityCore/TrinityCore/commit/4fcc4a330044e84baa1f58ff13e1b4ea7775eb66)
|
2021-11-29 17:46:46 -05:00 |
|
hondacrx
|
8fbecac008
|
Core/Movement: Allow using run when moving randomly
Port From (https://github.com/TrinityCore/TrinityCore/commit/a57ca5cea2d13bc5d5ddee11e7b8100c7afd68e1)
|
2021-11-29 14:21:33 -05:00 |
|
hondacrx
|
f218b72620
|
Core/Misc: Code cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/ace33a464fa442d7d8dc331839d4e3efbaf63d57)
|
2021-11-29 14:14:26 -05:00 |
|
hondacrx
|
9cdccb9a08
|
Core/Movement: Allow using walk when chasing v2
Port From (https://github.com/TrinityCore/TrinityCore/commit/956158d299b3264f883f49ac647154179182fbea)
|
2021-11-29 13:29:51 -05:00 |
|
hondacrx
|
7d6f782dd1
|
Allow walk when chasing
Port From (https://github.com/TrinityCore/TrinityCore/commit/b3f75852c284e730756a7f007b96bbae0ac3c158)
|
2021-11-23 22:57:55 -05:00 |
|
hondacrx
|
d674238f7d
|
Core/Movement: correct logic wrongly ported
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c5287032affb1a402b0a6091b75997ef56e556c)
|
2021-11-23 20:51:22 -05:00 |
|
hondacrx
|
ee8228582b
|
Core/Movement: Add some extra assertions to MotionMaster.
Port From (https://github.com/TrinityCore/TrinityCore/commit/792914fb518349ef270e6f769f343bbcd333b942)
|
2021-11-15 22:12:20 -05:00 |
|
hondacrx
|
b026ee7ef8
|
More cleanups of custom classes in favor of .NET runtime types.
|
2021-11-15 18:04:57 -05:00 |
|
hondacrx
|
ba26dd0a68
|
Movement/TaxiPath: Properly clean up list of taxi destinations upon arrival at final node.
Port From (https://github.com/TrinityCore/TrinityCore/commit/390001fa624ef996d2ae5331e201f9e2d640211b)
|
2021-11-03 16:21:01 -04:00 |
|
hondacrx
|
78a466e5b6
|
Core/Unit: Some charm fixes:
Port From (https://github.com/TrinityCore/TrinityCore/commit/34f9666f209ab3f281bf81de92c4bc1a164b0059)
|
2021-11-02 14:14:58 -04:00 |
|
hondacrx
|
26940fa650
|
Core/AI: Clean up charm AI handling.
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4e8c1c59c8b37216814526b4d2551f23934f465)
|
2021-10-31 13:55:26 -04:00 |
|
hondacrx
|
5675589bd2
|
Core/Movement: Prevent NO_PATH evades from incorrectly happening in a few places.
Port From (https://github.com/TrinityCore/TrinityCore/commit/6f0e58cce0088dd030d5bf85ae03e9d942241800)
|
2021-10-30 20:01:28 -04:00 |
|
hondacrx
|
a4f115366b
|
Core/Movement: Properly resume chase/follow movement if it was paused by a spell cast.
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d2423b7334915c60225103863c3ffae3831719b)
|
2021-10-17 09:25:04 -04:00 |
|
hondacrx
|
b759f6204f
|
Fixes npc not chasing, Also fixes auras not being applied.
|
2021-10-13 18:12:24 -04:00 |
|
hondacrx
|
7ef98b794d
|
Fixes a server freeze
|
2021-10-01 18:08:16 -04:00 |
|
hondacrx
|
3e040d6688
|
Core/Movement: shield ChaseMovementGenerator against a potential crash
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d9e544c2072b6fba2bf978066edbd3f5c519034)
|
2021-09-29 19:25:46 -04:00 |
|
hondacrx
|
8d052d7d51
|
Core/Movement: adjust deactivation/reset logic inside GenericMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/4487933bd078c2d0087610de967f69f46cf4da60)
|
2021-09-29 19:23:47 -04:00 |
|
hondacrx
|
5ace2d2c55
|
Core/Movement: prevent double initialization calls if the generator was deactivated before being initialized
Port From (https://github.com/TrinityCore/TrinityCore/commit/30583be0252ff02f190e74d6f5a69da3e5ea7bb5)
|
2021-09-29 18:35:14 -04:00 |
|
hondacrx
|
a968772bad
|
Core/Movement: MotionMaster reimplementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/426f9f2f92b26fbb68e7cda9290ccbd586c6af4e)
|
2021-09-29 18:24:37 -04:00 |
|
hondacrx
|
62afe3bf8e
|
re-enable CreatureAI::MovementInform for Chase/FollowMovementGenerator - didn't realize any AI used this
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f0f530c0859982bc2c0c230d928aa3fc8d86d23)
|
2021-09-26 17:27:33 -04:00 |
|
hondacrx
|
d721ac0992
|
Core/Movement: Removed unneccessary z position adjustment
Port From (https://github.com/TrinityCore/TrinityCore/commit/58043c8d90f00241c80b58324e84c4361825f345)
|
2021-09-26 14:24:05 -04:00 |
|
hondacrx
|
53ad19d2f9
|
Core/Movement: move MoveSplineInit
Port From (https://github.com/TrinityCore/TrinityCore/commit/d59a6af9c694713fd868db4bae09df3f8b9e041e)
|
2021-09-26 13:45:04 -04:00 |
|
hondacrx
|
569e20ebc1
|
Core/Misc: movement cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/4793b073eec2af32622ff703911721100730e868)
|
2021-09-26 12:17:10 -04:00 |
|
hondacrx
|
7befdbd11b
|
Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match what the client does regarding being inside WMOs
Port From (https://github.com/TrinityCore/TrinityCore/commit/453b59de57b3502163adc99a6fc9cbeec0645dcf)
|
2021-09-26 11:32:01 -04:00 |
|
hondacrx
|
9d5cf1d4ae
|
Core/Movement: Fix a potential crash on newly created pets.
Port From (https://github.com/TrinityCore/TrinityCore/commit/3d9d6fbcb80eaab72acbe6ef09b9b1c29f2439c7)
|
2021-09-26 10:31:46 -04:00 |
|
hondacrx
|
ad1975b277
|
Core/Movement: Replace old TargetedMovementGenerator into ChaseMovementGenerator and FollowMovementGenerator, full rewrite for both.
Port From (https://github.com/TrinityCore/TrinityCore/commit/14939204955d1a24fe465cdfcbf307daf3ce4f09)
|
2021-09-26 10:29:27 -04:00 |
|
hondacrx
|
dbfef1ee87
|
Core/Auras: Don't save liquid auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/2bea816bbec6ba9d50f7bd6725806e81c6cafaae)
|
2021-09-24 10:16:38 -04:00 |
|
hondacrx
|
3356b921ab
|
Core/Object: Bump hover delta handling on nearpoints downstack into GetNearPoint2D (from movement generators); functionality should be unchanged
Port From (https://github.com/TrinityCore/TrinityCore/commit/f69d12504ca3089439fa6d33b7c6e73e1585779f)
|
2021-09-24 10:05:14 -04:00 |
|
hondacrx
|
4a61a40fb8
|
Core/Position: Refactor GetAngle -> GetAbsoluteAngle because code clarity is good.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bc89e1cdb0da10e53cc9fa4a97565c05bb4c052e)
|
2021-09-23 22:46:22 -04:00 |
|
hondacrx
|
d771b5c9f6
|
Core/Movement: Fixed chase distance calculation for hovering units
Port From (https://github.com/TrinityCore/TrinityCore/commit/33bf5d385451e12917c4e48f29b14554553c91df)
|
2021-09-21 18:57:34 -04:00 |
|
hondacrx
|
c9b8f09fbc
|
Core/Achievements: Update CriteriaType enum
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a83f748766c49775d76412d2b98bb9b9dc8c4df)
|
2021-09-09 14:49:19 -04:00 |
|
hondacrx
|
89058fec83
|
Core/Movement: Fixed creature hover
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e2b29861878fda2d27156c71a1d8ed7dbe0b4fe)
|
2021-08-24 11:10:59 -04:00 |
|
hondacrx
|
fbf1a05485
|
Core/Movement: Correct distance checking
Port From (https://github.com/TrinityCore/TrinityCore/commit/30cfe3741ab937057f87043a4ed089258d836323)
|
2021-08-09 11:39:19 -04:00 |
|
hondacrx
|
dac2b45ab8
|
Partial: Core/Entities: Reduce the probability of units dropping under the map
Port From (https://github.com/TrinityCore/TrinityCore/commit/69edf282fa777912385dbb4d921b9f3a8f92a00e)
|
2021-08-08 23:16:19 -04:00 |
|
hondacrx
|
9af3e3adf2
|
Core/Movement: followup
Port From (https://github.com/TrinityCore/TrinityCore/commit/cecb91ad3d77d622a3b36d36e06a9220b2c44204)
|
2021-06-23 22:31:04 -04:00 |
|
hondacrx
|
dcf8c12e5c
|
Core/Movement: WaypointMovementGenerator cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d79b329acd7ad1d81f1f508726f5fad78b70b0e)
|
2021-06-23 18:02:44 -04:00 |
|
hondacrx
|
88c9b21ec2
|
Fixes Fleeing, and probably so other movement stuff.
|
2021-06-18 15:13:04 -04:00 |
|
hondacrx
|
302a1f293c
|
Some Cleanups
|
2021-06-07 18:06:16 -04:00 |
|
hondacrx
|
90508f7689
|
Core/Maps & Extractors: Move copypasted map file headers into a single shared file and replace #defines with enums
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ecfe58cae6d9cfa7a3aef21a4a96aa00c513ba2)
|
2021-06-02 22:09:53 -04:00 |
|
hondacrx
|
c51e7b3223
|
Core/Movement: Correct the allowed distance to target before a repositioning is necessary.
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ce1e9d6522974e3186e8b5cf75b7c653a075862)
|
2021-05-18 13:13:12 -04:00 |
|
hondacrx
|
9851142796
|
Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
|
2021-05-18 12:25:40 -04:00 |
|
hondacrx
|
5b0391b1d9
|
Core/AI: UnitAI trimming part two. WaypointX methods kicked upstairs to CreatureAI
Port From (https://github.com/TrinityCore/TrinityCore/commit/e0afca513a9bfbd82134942e1266e46811707cbb)
|
2021-04-28 10:58:26 -04:00 |
|
hondacrx
|
17132dd6b6
|
Core/Entities: Fix some weird movement due to los issues
Port From (https://github.com/TrinityCore/TrinityCore/commit/446fc391f02d3ca8e1332b58f910a5b7d1c8e226)
|
2021-04-16 16:14:43 -04:00 |
|
hondacrx
|
4ce89c9508
|
Core/Movement: Add MovePoint with facing
Port From (https://github.com/TrinityCore/TrinityCore/commit/c6d6ece1c7a450145598d5ac3c83b399cc731ee9)
|
2021-04-16 15:24:08 -04:00 |
|