hondacrx
|
8cfd263fea
|
Start adding missing scripts Part2
|
2022-07-05 15:39:49 -04:00 |
|
hondacrx
|
d42733e3b4
|
More cleanups, transports still not working. working on a fix.
|
2022-06-21 15:43:35 -04:00 |
|
hondacrx
|
ed85b3ae55
|
Core/Movement: Allow waypoints to use 0 as valid facing value
Port From (https://github.com/TrinityCore/TrinityCore/commit/8501fb572a38b7d278c6e37d7b32164c63771550)
|
2022-06-15 18:12:42 -04:00 |
|
hondacrx
|
f91230ae33
|
Core/Movement: Delay creating MoveSplineInit objects used by GenericMovementGenerator to spline launch time
Port From (https://github.com/TrinityCore/TrinityCore/commit/36dde87249e87c5693162a6e890875d828f93d6d)
|
2022-06-15 15:48:07 -04:00 |
|
hondacrx
|
bbe99e3be8
|
Core/Transports: Path generation rewrite v2 (needs testing)
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2c1b699e6e4d30c752b65241bc23191920a86fd)
|
2022-06-14 00:40:57 -04:00 |
|
hondacrx
|
9c015e71fa
|
Core/Movement: Allow overwriting number of steps for spline length calculations
Port From (https://github.com/TrinityCore/TrinityCore/commit/b9353041a6cce58d972b63d5138517274a1bb6d6)
|
2022-06-12 00:37:30 -04:00 |
|
hondacrx
|
40444525b2
|
Core/GameObjects: Transport (type 11) improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/630b60eb0dcd3d9ce41582664ab822b049365431)
|
2022-06-03 16:20:41 -04:00 |
|
hondacrx
|
da944ab528
|
Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff)
Port From (https://github.com/TrinityCore/TrinityCore/commit/41a04a0c496c8c0c521eeaa76e34fbeb531cc1d9)
|
2022-05-31 19:42:40 -04:00 |
|
hondacrx
|
442da7511f
|
Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag
Port From (https://github.com/TrinityCore/TrinityCore/commit/b47185cabfbdeeaf492bf2303635db07ce703785)
|
2022-05-30 16:12:11 -04:00 |
|
hondacrx
|
965aeb7425
|
Updates some enums
Port From (https://github.com/TrinityCore/TrinityCore)
|
2022-05-29 22:53:33 -04:00 |
|
hondacrx
|
2703633af8
|
Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH
Port From (https://github.com/TrinityCore/TrinityCore/commit/8111f50d035c1915165cb8ecd4938ba97820ed10)
|
2022-05-26 20:23:19 -04:00 |
|
hondacrx
|
558e976a5e
|
Core/Movement: remove redundant method MovementGenerator::NotifyAIOnFinalize and use existing Finalize - MovementInform implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/0e0deaefd4e84c8069f6249778774f605fc5e628)
|
2022-05-26 20:08:35 -04:00 |
|
hondacrx
|
a89977ad99
|
Core/Unit: Fix movement hiccups in water
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b242eee130f1ac405187a03cefaf595d857ad99)
|
2022-05-24 18:20:46 -04:00 |
|
hondacrx
|
b29c191d99
|
Core/Movement: add optional velocity argument for MoveLand and MoveTakeoff
Port From (https://github.com/TrinityCore/TrinityCore/commit/eeac4a12f244e7f730f772b4093cc5089dfc6a0c)
|
2022-05-24 12:47:46 -04:00 |
|
hondacrx
|
17feb111df
|
Core/PathFinding: Fix GetPathPolyByPosition() using only 2D distance instead of 3D
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a073e2df05c8ded3ce8afc89eaf29c7f5d506ce)
|
2022-05-24 10:02:04 -04:00 |
|
hondacrx
|
42046011e7
|
Core/Movement: Corrected Animation Tier handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee620856ad2918ae7ce91a37a980d9f2129a074a)
|
2022-05-03 13:29:52 -04:00 |
|
hondacrx
|
118afde68c
|
Core/MotionMaster: Do not generate path to MoveLand
Port From (https://github.com/TrinityCore/TrinityCore/commit/91f61638585330a5cd80cff0c6b09de47b9b9987)
|
2022-04-28 10:45:15 -04:00 |
|
hondacrx
|
7a7c3a3a1f
|
Core/Scripts: Remove now-unused WaypointPathStarted hook. WaypointStarted does everything it used to do, anyway.
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc094509e9df59e055840936ba3389504fba87df)
|
2022-04-28 10:37:51 -04:00 |
|
hondacrx
|
45a7c342c3
|
Core/Movement: Fix RandomMovementGenerator for swimming creatures
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f34964df45520da16e5acc139a3ed179acd0569)
|
2022-03-11 09:49:10 -05:00 |
|
hondacrx
|
712dd7b9de
|
Core/Common: Merge TimeTrackerSmall with TimeTracker
Port From (https://github.com/TrinityCore/TrinityCore/commit/8809d54ca2daa230b1439f012c8b10ee88d6beae)
|
2022-03-02 14:06:04 -05:00 |
|
hondacrx
|
30a5bcdb4d
|
Misc fixes
|
2022-03-02 10:04:24 -05:00 |
|
hondacrx
|
c14f1eb3dc
|
Remove custom OptionalType and use the default c# nullable type.
|
2022-03-01 17:27:56 -05:00 |
|
hondacrx
|
a36cc8ba2e
|
Core/Movement: Fixed possible crash in HomeMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/9c63503527944568e13ae6d8cf9e46bd634f7587)
|
2022-02-27 14:14:04 -05:00 |
|
hondacrx
|
bc52ff717a
|
Core/Units: flight and hover checks will now consider movement template data as well as manually set flight states
Port From (https://github.com/TrinityCore/TrinityCore/commit/294657f7dd4d2db1ca6dcf66f0b0895c6ba92949)
|
2022-02-22 19:59:03 -05:00 |
|
hondacrx
|
0f3c086442
|
Core/MMAPs: Fix small steps being considered as NAV_AREA_GROUND_STEEP
Port From (https://github.com/TrinityCore/TrinityCore/commit/ddcbc01a65a3c8aff1248354f5c900faf719cc4a)
|
2022-02-22 19:28:10 -05:00 |
|
hondacrx
|
3292e8d5ab
|
Handle different slopes in mmaps
Port From (https://github.com/TrinityCore/TrinityCore/commit/d58d0e895c6e22bcf40be5c38ff828c98a7600e6)
|
2022-02-22 19:26:24 -05:00 |
|
hondacrx
|
8fa43cd0bd
|
Core/Objects: fixed destination calculation for destination based spells casted by flying units
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c15b2ac7cd8f57004b009a99ec357ef2eefecb3)
|
2022-02-22 19:20:18 -05:00 |
|
hondacrx
|
c27475ae46
|
Core/MMAPs: Adjust walkable climb and fix a lot of mmap raycast issues
Port From (https://github.com/TrinityCore/TrinityCore/commit/89afeed41b4f040e4852b35183f30291588662d7)
|
2022-02-22 14:24:29 -05:00 |
|
hondacrx
|
7b0eb70fe7
|
Core/Movement: followup
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fd26c5f09c6c99635a8cd8ac961abe9d0c79e5d)
|
2022-02-22 14:05:35 -05:00 |
|
hondacrx
|
d5281ebe14
|
Core/Movement: modify MovementInform trigger condition & checks in ChaseMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/b9bb07de03a7b413aef5d0ebc88428cee1577559)
|
2022-02-22 13:38:35 -05:00 |
|
hondacrx
|
7d66fdbfd3
|
Core/Movement: followup
Port From (https://github.com/TrinityCore/TrinityCore/commit/06334ab734f25a31853a78936d534a11e2b56c0f)
|
2022-02-22 13:33:40 -05:00 |
|
hondacrx
|
ccfec6a37f
|
Core/Movement: modify MovementInform trigger condition & checks in FollowMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/e6c0022a4d814a536800b7834a35db7d4d484f57)
|
2022-02-22 13:32:22 -05:00 |
|
hondacrx
|
a911dd50f6
|
Core/Movement: followup
Port From (https://github.com/TrinityCore/TrinityCore/commit/875da437806b8956324078bc9abd0a495345d2e5)
|
2022-02-22 13:26:27 -05:00 |
|
hondacrx
|
e6b9631ed0
|
Core/Objects: further improvements for MovePositionToFirstCollision
Port From (https://github.com/TrinityCore/TrinityCore/commit/26e7da1622b217f66d28771836014ca9023efd16)
|
2022-02-18 17:27:32 -05:00 |
|
hondacrx
|
44b045d5be
|
Core/Movement: various improvements for creature knockbacks
Port From (https://github.com/TrinityCore/TrinityCore/commit/a3d28efcfa329a1330b8687e9bdde8759bbe0bdc)
|
2022-02-18 13:10:52 -05:00 |
|
hondacrx
|
266284247c
|
Core/Movement: Formation Rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/924116f0461f5e1e03a026129b81dfe23faa20e4)
|
2022-02-17 16:18:54 -05:00 |
|
hondacrx
|
ea2ea83ee9
|
Core/Movement: Improve log when starting a spline with invalid arguments
Port From (https://github.com/TrinityCore/TrinityCore/commit/040af829ca7d1148a99c3ac03a3383c58af9e23c)
|
2022-02-17 13:23:27 -05:00 |
|
hondacrx
|
6c0e21b4de
|
Misc updates/fixes
|
2022-01-27 12:36:56 -05:00 |
|
hondacrx
|
883a3bb990
|
First try at updating command system to be like TC. Still needs alot of testing/work
|
2022-01-20 09:57:15 -05:00 |
|
hondacrx
|
fcf47da853
|
Core/AI: Make critters flee as soon as engaged in combat and make them evade after they stop running in fear
Port From (https://github.com/TrinityCore/TrinityCore/commit/934c320d4b0da40691be7449f860447fe79b4083)
|
2022-01-07 12:44:09 -05:00 |
|
hondacrx
|
644589d6bd
|
Core/PathFinding: Fix mmaps raycast without hit
Port From (https://github.com/TrinityCore/TrinityCore/commit/d89671dd5960a7184b060b47413dfce454cb72c4)
|
2022-01-07 11:22:32 -05:00 |
|
hondacrx
|
69da866100
|
Core/PathFinding: Add support to WorldObject pathfinding
Port From (https://github.com/TrinityCore/TrinityCore/commit/3729c76523f42831a0bbe9c53d9594004860001a)
|
2022-01-07 11:09:08 -05:00 |
|
hondacrx
|
e71512b36e
|
Core/PathFinding: Return raycast hitpoint when specifying straightLine
Port From (https://github.com/TrinityCore/TrinityCore/commit/313b9d2531830e6470132beb3c131527a50b9d50)
|
2022-01-07 11:03:10 -05:00 |
|
hondacrx
|
d47f9f0171
|
Core/Movement: Implement MoveSplineFlag::Enter_Cycle
Port From (https://github.com/TrinityCore/TrinityCore/commit/61f3d51143b51b04169bd1c2ff0393d2b9be7c33)
|
2022-01-07 10:44:03 -05:00 |
|
hondacrx
|
1528e28b7a
|
Core/Movement: Add support to cyclic splines to GenericMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5b4d0c53976119d561924143a465c9ab38ca8a8)
|
2022-01-07 10:07:28 -05:00 |
|
hondacrx
|
c6186f17bd
|
Core/Creature: Use proper name for wander distance.
Port From (https://github.com/TrinityCore/TrinityCore/commit/72093e98e1bdbd3b83d8030d1cb50306bb04b028)
|
2022-01-07 09:33:54 -05:00 |
|
hondacrx
|
e51b775636
|
Core/Movement: Fix WaypointMovementGenerator ignoring EscortAI::SetEscortPaused() on Gossip Hello
Port From (https://github.com/TrinityCore/TrinityCore/commit/f1f1bc01ba418056bdfd311fc9df218213e83009)
|
2022-01-06 10:58:06 -05:00 |
|
hondacrx
|
5ebe20c4ea
|
Core/Movement: improved RandomMovementGenerator wait handling to get closer to retail behaivior
Port From (https://github.com/TrinityCore/TrinityCore/commit/cdeb752941104137c98e40e8feb8143b8dc7f076)
|
2022-01-06 10:27:38 -05:00 |
|
hondacrx
|
923a993f1e
|
Core/MMaps: Handle path on same position
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ed58b09526c5c0b8670348f4b72491852c2f1eb)
|
2022-01-06 10:15:16 -05:00 |
|
hondacrx
|
52d17c91dd
|
Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a070fd1271702689314ed13351de3675e834cde)
|
2022-01-06 10:12:19 -05:00 |
|