LandSandBoat / server

:sailboat: LandSandBoat - a server emulator for Final Fantasy XI
https://landsandboat.github.io/server/
GNU General Public License v3.0
294 stars 592 forks source link

🐛 [TRUST] Sometimes get stuck at begining of battle not facing enemy #3803

Closed kaincenteno closed 10 months ago

kaincenteno commented 1 year ago

I affirm:

OS / platform the server is running (if known)

Ubuntu

base

This is not a 100% occurance behavior but sometimes trusts get stuck looking away from enemy or far away, but after a couple seconds then they go back to follow enemy. Havent kept track of how often this has been happening for but its noticeable if you are underlevel and need the extra trust to behave properly

Look at ayame and ukah on pic bellow.

Screenshot from 2023-04-22 16-22-47 Screenshot from 2023-04-22 16-24-28

unsure if the same happens on retail but i assume trust always follows enemy (if they are physical attackers)

kaincenteno commented 1 year ago

can happen to more than 1 TRUST at a time

Screenshot from 2023-04-22 17-14-51

RAIST5150 commented 1 year ago

I noticed it most often when there were odd landscape physics/objects in the way. Almost like that annoying brick in Jueno that stops you dead in your tracks when on auto run... like trust(s) got hung up on something and you would have to reorient the mob after grabbing hate to get everyone back on board again.

Seemed to work out better if I could get my trusts out in front of me before doing a range pull on a mob. Once I engaged, shuffle the mob around a bit while I had hate to try getting the trusts spread around the mob, in a half or even full circle. Range pull the mobs, but avoid hitting it with main weapon until the mob was back in that spot again.

Was more ideal to have a camp where I could basically stay in one spot, range pulling nearby mobs. When doing a roaming pull (or worse, roaming camp) it could become more problematic. Seemed like if the trust couldn't see the mob or find a bee-line to it, they would not participate in the next fight unless you shuffled things around to get them unstuck. Merit/cp farming turtles/worms in the back of Gustav is one of those scenarios where sometimes Ayame would be sitting on TP and staring off into space.

I did all my leveling before the Line of Site adjustment to navmesh went live. I imagine it may be easier to reproduce some similar behavior with that in play now. Get a trust behind a tree/bush/rock/etc. To see if it will face/move to the mob properly.

CatsEyeXI commented 1 year ago

confirmed

RAIST5150 commented 1 year ago

This got really messed up tonight with Qultada.

He got stuck weird at the corner of a wall in Escha Ru'aun. Stayed just out of melee range, but was able to use ranged attacks fine.

Strange series of events kept him from firing WS openers. Got to 3000 TP and appeared to have the biggest brain fart.

Stopped using rolls and would not dump the TP. Just sat there wiggling back and forth, pausing occasionally to shoot.

Resummoning would reset him... managed to get him stuck again... rinse and repeat.

So long as I could keep him free and in the open, all was good.

noisiver commented 8 months ago

This should be reopened, its still happening.

image

The best way to see this happen very frequently is to use trustengage 1

The difference for me is that they never correct themselves unless the mob is close enough for them to attack it - i.e if the mob is pulled towards them and get within melee range. That's true regardless of trustengage setting.