LandSandBoat / server

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

[Lua] Fix several Eastern Altepa Desert and Fei'yin NM issues #6382

Closed TracentEden2 closed 1 week ago

TracentEden2 commented 1 month ago

I affirm:

What does this pull request do?

The PR fixes several Eastern Altepa Desert and Fei'yin NM issues:

  1. Add to Decurio I-III Invincible use and correct HP (retail video here, JP wiki here)
  2. Add to Miser Murphy a large endrain effect, status immunities, and correct HP (KnowOne capture here)
  3. Add to each shadow NM an Always Aggro mod (retail video for an example shadow NM here)
  4. Add to Mind Hoarder an endrain effect, status immunities, magic taken mod, correct attack speed, correct mobskill, and correct HP (Siknoz capture here)
  5. Add to Altedour I Tavnazia endrain effect, status immunities, HP, regain, and missing dialog upon death (for quest Pieuje's Decision) (Aether capture here)

The Centurio X-III bodyguard behavior was moved (along with other bodyguard NMs) to a separate PR for ease of reviewing and better separated PRs.

Steps to test these changes

Fight these mobs and compared to the captures or retail videos

almuth150 commented 1 month ago

Might be a silly question, but what happens to the bodyguards during a conquest tally on retail? Particularly if the region becomes no longer controlled by beastmen.

TracentEden2 commented 1 month ago

Might be a silly question, but what happens to the bodyguards during a conquest tally on retail? Particularly if the region becomes no longer controlled by beastmen.

That is unknown (as no capture for that situation on retail). The current logic of this PR is that they do not despawn in such a situation. Siknoz is currently checking their behavior if Centurio is killed (while they are still alive) and some variations of that situation but maybe too much of a pain to verify the change in conquest for now. Though I can ask him.

Xaver-DaRed commented 2 weeks ago

Overall looks very good. Just one last thing and its good to go.