2735 Commits

Author SHA1 Message Date
bash
db87416f04 refactor(Core/Movement): Drop dead StartTravelPlan + UpdateTravelPlan + debug node lookup 2026-05-30 22:49:47 +02:00
bash
8b87ab091f refactor(Core/Movement): Rewrite MoveFarTo to use ResolveMovePath + HandleSpecialMovement 2026-05-30 22:47:55 +02:00
bash
05cf5a7702 feat(Core/Movement): Add HandleSpecialMovement + WaitForTransport 2026-05-30 22:43:04 +02:00
bash
35a30cdbef feat(Core/Movement): Add MovementAction::ResolveMovePath unified resolver 2026-05-30 22:38:47 +02:00
bash
c55f554bb4 feat(Core/Movement): Add LastMovement::lastTransportEntry for transport-resume gate 2026-05-30 22:05:06 +02:00
bash
d26ac742bb feat(Core/Travel): Port UpcommingSpecialMovement + getNextPoint helpers 2026-05-30 21:59:08 +02:00
bash
c1285bb0ae feat(Core/Travel): Add WorldPosition::projectOnSegment for path-progress checks 2026-05-30 21:52:35 +02:00
bash
77c5c6d8cd feat(Core/Travel): Port TravelPath::cutTo for upcoming special-movement handling 2026-05-30 21:41:34 +02:00
bash
0c9131692c refactor(Core/Movement): Align MoveFarTo preamble + drop spline-plan throttle 2026-05-30 21:28:48 +02:00
bash
1601d6a514 refactor(Core/Movement): Drop IsWaitingForLastMove throttle 2026-05-30 21:07:36 +02:00
bash
dd05767dcc fix(Core/Movement): Bypass stale lastMove gate when bot stopped + loosen probe short-circuit 2026-05-30 20:56:05 +02:00
bash
7278a3bfcb refactor(Conf): Hardcode master-walk-pace distance to 5y, drop config 2026-05-30 20:29:01 +02:00
bash
ecbf3fdec2 fix(Conf): Add missing AiPlayerbot.WalkDistance to playerbots.conf.dist 2026-05-30 20:26:05 +02:00
bash
01ea88624a fix(Core/Travel): Batch NODE_PREPATH into the walk-spline dispatch so per-tick re-resolve actually moves the bot 2026-05-30 20:22:27 +02:00
bash
02844dffd4 fix(Core/RPG): Drop per-tick travelplan whisper to silence spam 2026-05-30 20:18:59 +02:00
bash
2597880d38 fix(Core/Travel): Pass GAMEOBJECT_TYPE_SPELLCASTER to GetGameObjectIfCanInteractWith 2026-05-30 20:07:51 +02:00
bash
f4d308b684 refactor(Core/Travel): Remove dead spline-progress tracking and unused NODE_TELEPORT path 2026-05-30 19:56:41 +02:00
bash
a0e21d9f38 feat(Core/Travel): Re-enable area-trigger, static-portal, and teleport-spell nodes 2026-05-30 19:34:04 +02:00
bash
ed9e7227fb feat(Core/Travel): K-nearest node search, cropPathTo reuse, cross-map pathToEnd 2026-05-30 19:20:25 +02:00
bash
72d9ecabb9 fix(Core/Travel): mmap-path startPath and endPath in GetFullPath 2026-05-30 19:05:00 +02:00
bash
d9a8ac3a2a feat(Core/Travel): Exclude area-trigger, static-portal, teleport-spell path types from PR 2026-05-30 18:57:42 +02:00
bash
8cb54416bf fix(Core/RPG): Per-tick re-resolve travel plan instead of advancing cached plan 2026-05-30 18:38:22 +02:00
bash
558e9ee1e1 feat(Core/Travel): Handle NODE_TELEPORT (hearthstone) and NODE_AREA_TRIGGER 2026-05-30 18:27:52 +02:00
bash
563a415532 fix(Core/Movement): ChaseTo tries mmap path before MoveChase 2026-05-30 18:19:54 +02:00
bash
126294cc38 fix(Core/RPG): Use GetNearPoint and followAngle in MoveWorldObjectTo, bump travel-node threshold to sightDistance 2026-05-30 18:11:06 +02:00
bash
3b106260ac fix(Core/Travel): Soft-bias STEEP at regen PathGenerator sites 2026-05-30 18:07:02 +02:00
bash
b3a8d9f4be Revert "fix(Core/RPG): Drop chained probe and waypoint dispatch in MoveFarTo"
This reverts commit 3384fa4fcfdc8e394653f4604f7de97cf7da9571.
2026-05-30 18:05:39 +02:00
bash
3384fa4fcf fix(Core/RPG): Drop chained probe and waypoint dispatch in MoveFarTo 2026-05-30 15:44:43 +02:00
bash
0d3d38b007 fix(Core/RPG): Align MoveFarTo, MoveWorldObjectTo, MoveRandomNear with cmangos 2026-05-30 15:35:57 +02:00
bash
4e8e3e2afe fix(Core/RPG): Scope do-quest yield-to-grind to current objective only 2026-05-30 15:04:10 +02:00
bash
8c027e3a70 fix(Core/RPG): Drop over-strict MoveFarTo and MoveWorldObjectTo guards 2026-05-30 14:54:36 +02:00
bash
896ad3bf75 fix(Core/RPG): Require LOS from candidate to GO in MoveWorldObjectTo 2026-05-30 14:37:38 +02:00
bash
bdefd38830 fix(Core/Loot): Drop hostiles-in-sight gate on loot-available trigger 2026-05-30 14:28:03 +02:00
bash
5f61fe9ddf refactor(Core/Movement): Drop redundant bot filter setters at PathGenerator sites 2026-05-30 13:53:18 +02:00
bash
82ebaa9594 refactor(Core/Movement): Rename SetAreaCost calls to SetNavTerrainCost 2026-05-30 13:53:18 +02:00
bash
51cea4d76c fix(Core/Movement): Apply bot filter setters at all PathGenerator construction sites 2026-05-30 13:53:18 +02:00
bash
aae47b06c7 fix(Core/Travel): Apply NAV_WATER cost bias on regen PathGenerator 2026-05-30 13:53:18 +02:00
bash
d72d3ded6c fix(Core/Travel): Exclude NAV_GROUND_STEEP on regen PathGenerator 2026-05-30 13:53:17 +02:00
bash
974faf0cb0 fix(Core/Travel): Hoist portal/transport cheat above 2-point reject 2026-05-30 13:53:17 +02:00
bash
e052ec3b17 fix(Core/Travel): Match cmangos buildPath stitching, drop 75y guard 2026-05-30 13:53:17 +02:00
bash
4a991c194d fix(Core/Travel): Preserve walk paths from taxi-path overwrite 2026-05-30 13:53:17 +02:00
bash
ed31f8f8a7 chore(Core/Travel): Warn admins to shutdown after generatenode 2026-05-30 13:53:17 +02:00
bash
479794b66b fix(Core/Travel): Skip 5y dedup when loading nodes from DB 2026-05-30 13:53:17 +02:00
bash
337fbca8c0 chore(DB/Travel): Temporarily disable Aldrassil ramp anchors 2026-05-30 13:53:17 +02:00
bash
fe12f1a708 fix(Core/Travel): Drop 2-point check, keep last-segment teleport guard 2026-05-30 13:53:17 +02:00
bash
8916cf83c0 fix(Core/Travel): Reject paths with >75y final-segment teleport jumps 2026-05-30 13:53:17 +02:00
bash
77caf85fd1 fix(Core/Travel): Reject 2-point BuildShortcut paths between non-adjacent nodes 2026-05-30 13:53:17 +02:00
bash
5e5d41f878 chore(Core/Travel): Bump 2-point shortcut threshold to 75y 2026-05-30 13:53:17 +02:00
bash
63c5d674d6 fix(Core/Travel): Reject 2-point BuildShortcut teleports in chained probe 2026-05-30 13:53:17 +02:00
bash
43ee732003 Revert non-progress chained-probe detection (broke valid paths) 2026-05-30 13:53:17 +02:00