LandSandBoat / server

:sailboat: LandSandBoat - a server emulator for Final Fantasy XI. Just an X-34 landspeeder out for a drive.

Home Page:https://landsandboat.github.io/server/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ› PUP Caster Automaton "Stand Back" Behavior

UmeboshiXI opened this issue Β· comments

I affirm:

  • I understand that if I do not agree to the following points by completing the checkboxes my issue will be ignored.
  • I have read and understood the Contributing Guide and the Code of Conduct.
  • I have searched existing issues to see if the issue has already been opened, and I have checked the commit log to see if the issue has been resolved since my server was last updated.

OS / platform the server is running (if known)

Branch affected by issue

base

Steps to reproduce

This was recently reported by one of my players on our server. I was able to reproduce it on my local server.

Currently, if you have a automaton with a mage head, it will stand back and cast until it runs low on MP. When it does not have enough MP/Is Low MP, it will close in to melee range and use auto attacks. However even if it recovers MP by some means, it stays stuck in "Melee Attack Mode" until you resummon the automaton or zone.

  1. Setup your automaton to use mage head (I used Spiritreaver).
  2. Attack a mob to gain hate, deploy automaton on mob then pull mob away so automaton only casts.
  3. Set automaton MP to 0, observe that it runs in to attack now.
  4. Set automaton MP to full, observe mob can now cast again.
  5. Pull mob away from automaton, observe automaton no longer goes back into standback mode even though it has MP to cast.
  6. Zone or resummon your automaton. See that its AI behavior has reset.

Expected behavior

Automaton should return to expected behavior once its MP conditions are met(If high MP, stand back. If low MP, engage).

This is on base LSB right? I know historically you've had quite an old DSP/Topaz-based server.

We converted to LSB a while back but I was also able to reproduce this on my stock LSB install as well.