LandSandBoat / server

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

Quest: Beyond Infinity - Degenhard reminder event should be different #1391

Open claywar opened 2 years ago

claywar commented 2 years ago

Additional Information (Steps to reproduce/Expected behavior) :

Current implementation for Degenhard always repeats event 14. This is only displayed on the first interaction with him, and then is replaced by event 20 (see below): image

claywar commented 2 years ago

Note: Degenhard will consume the trade if you don't have inventory space, but will award the rarab tail with event 15 the next time you talk to him.

During that period where he has one ready for you, he will not accept any trades (no response)

Xaver-DaRed commented 2 years ago

This sidequest opens when accepting LB10, but to my understanding isnt required nor limited to this quest being active. (What I mean: It can be repeated several times even when having completed the quest "Beyond Infinity")

If you can, I would apreciate confirmation of this last part, becouse if true, it may be better off as a hidden quest

claywar commented 2 years ago

Will check. That should be an easy one to confirm.

claywar commented 2 years ago

Confirmed. After completing Beyond Infinity, Degenhard still will use the repeated dialogue (Event 20) when triggering. If we implement this as a hidden quest, we should make sure to set a var to 1 on acquiring Beyond Infinity (for the first dialogue), and then setting to 0 for the repeated with a quest check of either on beyond infinity or has completed.