blinkysc
984baa92dd
refactor(Core/Combat): Port TrinityCore heap-based threat system ( #24715 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
Co-authored-by: Treeston <treeston.mmoc@gmail.com >
Co-authored-by: killerwife <killerwife@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 13:36:59 -05:00
sogladev
17ecef7a07
fix(Core/Movement): followers match their target's motion speed ( #25085 )
...
Co-authored-by: killerwife <killerwife@gmail.com >
2026-03-16 13:11:24 +01:00
blinkysc
9a9d265334
fix(Core/Movement): Revert pet PATHFIND_NOT_USING_PATH teleport ( #23494 ) ( #25071 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
2026-03-12 08:12:22 -05:00
sogladev
40f55bb0f3
refactor(Core/Movement): follower management of references ( #25060 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2026-03-12 06:59:16 -03:00
blinkysc
70687d6ac1
fix(Core/Movement): fix creature freeze when switching chase targets ( #25058 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
Co-authored-by: sogladev <sogladev@gmail.com >
Co-authored-by: Treeston <treeston.mmoc@gmail.com >
2026-03-11 09:20:15 -05:00
blinkysc
6d9b89c976
fix(Core/Movement): Teleport pet when pathfinding returns PATHFIND_NOT_USING_PATH ( #23494 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com >
2026-03-08 12:33:32 -05:00
sogladev
4f3e5ca591
fix(Core/Movement): add creature formation movement generator ( #25030 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Rocco Silipo <108557877+Rorschach91@users.noreply.github.com >
2026-03-08 13:41:42 -03:00
sogladev
82307e319e
fix(Core/Movement): use-after-free using DontCacheRandomMovementPaths ( #24935 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 02:06:43 -03:00
sogladev
e471087652
fix(Core/Movement): restore TimedFleeingMovementGenerator AttackStop ( #24892 )
...
Co-authored-by: megamage <none@none>
2026-03-02 22:07:42 -03:00
Gultask
0e50b3dede
fix(Core/Movement): Don't take height into consideration for follow teleports ( #24690 )
2026-02-13 06:02:52 -03:00
Gultask
c09ee1ddf3
fix(Core/Movement): Prevent Follow predictions from clipping through walls and add teleport as last resort ( #24287 )
2026-02-06 18:08:27 -03:00
Gultask
a924aa6c24
fix(Core/Movement): Exclude Players and Player-controlled units from pet pathing cancellations ( #24552 )
2026-02-06 18:04:02 -03:00
sogladev
dab8d7c6f6
fix(Core/Movement): fix calculation first Catmull-Rom spline point ( #24449 )
...
Co-authored-by: DanVS <33371360+DanVS@users.noreply.github.com >
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com >
2026-01-30 10:13:53 -03:00
killerwife
4bc5466435
fix(Core/Movement): Rename walkmode flag to proper name canswim and resolve issues ( #24410 )
2026-01-16 22:02:07 +01:00
Localhost
a43dda6444
fix(Core/Movement): Crash FlightPathMovementGenerator ( #24347 )
2026-01-09 07:37:29 +01:00
Gultask
a1f5d39370
fix(Core/Movement): Improve Pet LoS cancellations by using path calculation instead of raycasting ( #24330 )
2026-01-07 23:47:41 -03:00
killerwife
b73028f6f5
fix(Core/Unit): Introduce animtier to malygos to fix flying animations ( #24067 )
2025-12-10 01:09:21 -03:00
天鹭
f9924074ac
refactor(Core/Movement): Fix Build ( #23739 )
2025-11-17 01:19:10 -03:00
天鹭
2a926f15f7
fix(Core/Movement): Fix SummonMovementInform for summons ( #23725 )
2025-11-17 00:55:49 -03:00
Benjamin Jackson
c552158e99
fix(Core/Entities): Improve interactions between taxis and players regarding PvP flag. ( #23681 )
2025-11-15 05:21:22 -03:00
Francesco Borzì
50b36e842a
fix(docs/license): use GPLv2 as MaNGOS-based project ( #23655 )
2025-11-14 08:44:25 -03:00
天鹭
6d64ecd24f
fix(Core/Vmaps): Fix inconsistency of hitInstance and hitModel to cause wrong area ids ( #23233 )
...
Co-authored-by: ModoX <moardox@gmail.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Grimdhex <237474256+Grimdhex@users.noreply.github.com >
Co-authored-by: sudlud <sudlud@users.noreply.github.com >
2025-11-11 01:51:52 -03:00
killerwife
288b495701
fix(Core/Movement): Fixup root distancing mobs being stuck in a loop ( #23514 )
2025-11-03 03:44:29 -03:00
killerwife
4fd7a2a644
Waypoint: Fix last point not being reached on non 0 indexed paths ( #23460 )
2025-10-28 18:56:44 +01:00
killerwife
6292f80219
feature(SmartAI/Movement) - Unify waypoint systems ( #23251 )
2025-10-26 17:52:59 +01:00
killerwife
1b2db00701
fix(Core/Vehicle): Fix invisible vehicle passengers ( #23406 )
2025-10-25 22:25:43 -03:00
killerwife
10d5a3c553
fix(Core/Unit): rework Walk/Run mode ( #22988 )
...
Co-authored-by: sudlud <sudlud@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 17:54:19 -03:00
killerwife
0767b2edf5
fix(Core/Movement): Add safeguards against root freezes ( #23117 )
2025-10-05 14:45:07 -03:00
killerwife
8e6d35c9b2
fix(Core/SAI): idle casters ( #23005 )
2025-09-23 20:45:48 -03:00
Anton Popovichenko
67aa022dbf
fix(Core/Leash): Improve leashing behavior and timer handling ( #22525 )
2025-07-29 09:55:56 -03:00
Anton Popovichenko
7712c2a973
fix(Core/FleeingMovementGenerator): Prevent fleeing players from moving off cliffs ( #22462 )
...
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2025-07-14 10:24:55 +02:00
Anton Popovichenko
628f6255c4
fix(Core/FleeingMovementGenerator): Prevent fear movement from causing characters to fall through the ground ( #22451 )
2025-07-11 11:44:44 -03:00
Takenbacon
1c3cbd3d9e
feat(Core/Maps): Improve map object updater ( #22392 )
2025-07-11 16:00:16 +02:00
Benjamin Jackson
f910147296
fix(Core/Movement): Use attack speed for leash reset period and only extend timer if in melee range or can't move freely. ( #22350 )
...
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com >
2025-06-24 16:17:59 -04:00
sudlud
4459afc98d
fix(Core/Movement): Allow MoveFollow to not inherit speed of the target ( #21711 )
2025-03-15 21:47:11 +01:00
Takenbacon
ee69a569c4
fix(Core/Grids): Grid improvements ( #20955 )
2025-02-14 22:11:27 +01:00
Kitzunu
47c5ff904f
refactor(Core/Disables): Convert from Namespace to Class Structure ( #21109 )
2025-02-01 22:48:52 +01:00
Takenbacon
c8734af4bc
fix(Core/Movement): Fix creatures not resuming movement after being talked to ( #20945 )
...
Fix creatures not resuming movement after being talked to
2024-12-18 20:19:31 +01:00
Takenbacon
e9c86737fb
refactor(Core/Random): Remove unused map based RNG ( #20939 )
...
Remove unused map based RNG
2024-12-18 13:48:06 +01:00
Benjamin Jackson
2654ec83cd
fix(Core/AI): Increase movement leash extension interval. ( #20867 )
...
Init.
2024-12-08 21:04:41 +01:00
Francesco Borzì
a9f0f371e5
refactor(src/server/game): optimise imports ( #20541 )
2024-11-13 11:37:20 +01:00
Grimdhex
08bfecdbea
fix(Core/Movement): remove unecessary reset() ( #20419 )
...
Co-authored-by: Ovahlord <18347559+ovahlord@users.noreply.github.com >
2024-11-03 17:36:48 -03:00
Grimdhex
0b031de2ea
fix(Core/Movement): fix a small memory leak in RandomMovementGenerator ( #20258 )
...
* fix(Core/Movement): memory leak and possible crash
Co-Authored-By: Ovahlord <18347559+ovahlord@users.noreply.github.com >
* .
* fix review
---------
Co-authored-by: Ovahlord <18347559+ovahlord@users.noreply.github.com >
2024-11-01 09:39:37 -03:00
Francesco Borzì
2317004417
refactor(src/server/database|shared): remove unused import ( #20316 )
2024-10-28 10:04:42 +01:00
Francesco Borzì
6e2306f24a
refactor(src/server/game/Movement): remove unused imports ( #20098 )
2024-09-29 18:14:12 +02:00
Jelle Meeus
a7578e1cce
fix(Scripts/TheEye): Kael'thas p5 transition, flight, MotionMaster:MoveTakeoff ( #20005 )
...
Co-authored-by: killerwife <killerwife@gmail.com >
2024-09-24 08:33:21 -03:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Benjamin Jackson
00e35a201e
fix(Core/AI): Reduce movement leash extension interval. ( #19923 )
...
* Init.
* Use GetGameTime() instead of system call.
Co-Authored-By: Anton Popovichenko <walkline.ua@gmail.com >
* Update leash timer if rooted.
* Remove unnecessary checks, add extension for fanning.
More parity with VMaNGOS implementation.
---------
Co-authored-by: Anton Popovichenko <walkline.ua@gmail.com >
2024-09-11 03:25:32 -03:00
天鹿
fafd351e44
fix(Core/AI): creature leashing behavior. ( #19897 )
...
* Update Unit.cpp
* Update TargetedMovementGenerator.cpp
* Update Unit.cpp
* Update Unit.cpp
2024-09-09 07:07:11 -03:00
Benjamin Jackson
b47b5d2c51
fix(Core/AI): Initialize movement leash timer to five seconds. ( #19898 )
...
Init.
https: //github.com/vmangos/core/commit/c8510cbbd4dccbdac9900cc507910ef3ae0e6c43
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com >
2024-09-08 21:44:09 -03:00