Description:
I noticed something really intresting when doing some tests on retail. If you attack a melee creature and move inside that creature it will start correcting its distance from you by moving backwards.
This behaivior can be observed really well at Majodomo Staghelm in the Firelands when he is doing his Lynx fire leaps.
Current behaviour:
Nothing like this is happening right now. The creature remains inside the player.
Expected behaviour:
Creatures should correct their distance to the player by moving backwards until they reached the combat reach distance.
As seen by own investigations the current movement system does not support backwards movement for creatures.
Steps to reproduce the problem:
Branch(es):
both
TC rev. hash/commit:
cd6adad7aebf83b55d3569d03b6c15092002d076
TDB version: TDB 720.00
Operating system: Win 10 64bit
They should also adjust their position to 'fan' around the target when there are multiple attackers on the same target, currently they all just stack on top of each other.
They should also adjust their position to 'fan' around the target when there are multiple attackers on the same target, currently they all just stack on top of each other.
But they shouldn't be behind the target. (Another example).
Only if the target will step out in the center of group of mobs.
I thought that given enough attackers they would eventually encircle you, not sure if that's backed up with vids or not. I think it's the case in retail now?
Anyway, both of these things (movement backwards and fan) would drastically improve QoL as well as emulation.
As far as i'm aware they should do the following.
This tanking guide from WotLK either mentions or shows all of these.
https://www.youtube.com/watch?v=KmOPuziOWuA
Timestamps:
Another cone reference: https://youtu.be/GDAldody2YY?t=200
There is another open issue here: https://github.com/TrinityCore/TrinityCore/issues/18512
Most helpful comment
They should also adjust their position to 'fan' around the target when there are multiple attackers on the same target, currently they all just stack on top of each other.