This is not a simple vent post of “Fix pathing!” It’s a compilation of symptoms that break gameplay, that hopefully facilitate debugging for devs.
It’s also a players’ version of “We are tracking these issues.” since the official Known Issues page doesn’t contain a single word “pathing”, yet it claims to “only include the most visible or disruptive issues that prevent you from enjoying the game”
Note that the order is not by importance, but by difficulty of fixing imo (easiest to hardest). I’d welcome additions to the list in case I miss anything important.
1. Shift left click perceived as shift right click
Example: 1v1 Cenotes | Magyars vs Celts | vs Hera - YouTube
I’ll explain using this example: Viper tries to select 3 vils using shift left click, but the 3rd click registers as a right click on the farm. Basically when shift is held, your left click can also be perceived as a right click, and has higher priority than left click. This makes it impossible to shift select vils under TC.
2. Units regroup
Example: Top 5 Most Annoying Things In AoE2 - YouTube
If you play xbows vs knights you probably noticed that when you focus fire and run away, the xbows always regroup (as video shows), and barely run any distance away. (Attack move doesn’t have the regroup issue, however.) This is theoretically a nightmare for archer players, but ironically balanced with melee pathing that’s as terrible (mentioned below).
3. Units refuse to attack
Example: AoE2 | Funny Fails Compilation | Clips of The Week - YouTube
Often seen on mangonels, BBC and even archer/skirms (ranged units in general), that their attack is cancelled, if you right click enemy target right before they fire.
This issue has two aspects, one being the bug above, the other being a flawed design: reload is counted from start of attack animation, but it does not reset even if the attack doesn’t actually finish. This makes microing high frame delay units like CA very hard, they literally would never shoot if you keep switching targets right before they fire: CA reload doesn't reset between target switches - YouTube My proposal to this is simply resetting the reload counter if the projectile is not fired.
4. Units refuse to move
Example: Units don’t move! When I gave them move commands 1 million times
This issue has not been fixed totally, although patch notes did include “Fixed an issue where units were unable to move when using Guard stance” (Age of Empires II: Definitive Edition - Update 87863 - Age of Empires)
5. Pathing - Individual unit freeze
Examples:
- Vs the #1 lamer in the game | Arabia | Malay vs Goths - YouTube
- AoE2 DE Bug: Scouts freeze before attack - YouTube (My own scenario test, easy to repro)
Can happen to any melee unit, most often seen on scout rushes. Scouts randomly freeze for seconds, and countless 1hp vils survived. It’s not even that the they got blocked by anything (maybe air?), like in the 2nd example above.
6. Pathing - Mass units freeze
Examples:
- Running up that Hill
- AoE2 DE Bug: Knights freeze in attack move - YouTube
- Mass units freeze scenario test - YouTube (My own scenario test, easy to repro)
Happens when melee units engage. Multiple units would freeze synchronously. It probably is the same problem as the previous one, I’m not sure. But this is definitely not a lag/network issue.
7. Pathing - Unit takes detour
Examples:
- PLEASE!
- Game-losing pathing: villager took detour to build wall
- Vs the #1 lamer in the game | Arabia | Malay vs Goths - YouTube
- Scout not walking straight for a moment - YouTube (My own scenario test, easy to repro)
Units walk a different direction from your command, sometimes totally opposite, when nothing is blocking the way. You can easily observe this every game, that your scout just doesn’t walk straight to where you clicked (4th example above), or your boar luring vil doesn’t walk shortest path back to TC (3rd example above).
All these issues can be easily repro’ed in Editor, and I’m glad to offer further help in case devs need. I’d appreciate it if @RadiatingBlade could have this post pinned to increase visibility