server icon indicating copy to clipboard operation
server copied to clipboard

🔨 Mog Tablets

Open zach2good opened this issue 2 years ago • 3 comments

  • [x] I have paid attention to this example and will edit again if need be to not break the formatting, or I will be ignored
  • [x] 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
  • [x] I have read and understood the Contributing Guide

Describe the feature

Implement Mog Tablets.

This is interesting because there is a lot of cross-zone and possible cross-process communication, for which we don't have any mechanisms yet.

I've found the documentation to be a bit lacking, since this isn't a feature many people do, aside from by accident.

We've got ZMQ sending strings between processes that will be executed by the receiver's Lua state, there's just a little more plumbing to do, then some research and then the implementation can go ahead.

This is also a good opportunity for us to use volatile server vars and caching from this PR: https://github.com/LandSandBoat/server/pull/2067

Docs

  • http://www.playonline.com/ff11us/guide/mogtab/index.html
  • http://chrysaliswiki.com/activity:kupowers-xi
  • http://wiki.ffo.jp/html/17461.html
  • https://ffxiclopedia.fandom.com/wiki/Mog-Tablet
  • https://www.bg-wiki.com/ffxi/The_Mog_Tablet_Quest
  • https://www.ffxiah.com/forum/topic/54594/mog-tablets-being-found-with-no-one-there

PRs

  • https://github.com/LandSandBoat/server/pull/1123

zach2good avatar Jun 24 '22 08:06 zach2good

This would be a good candidate for moving to the planned: 'World_Server' exe? (Whenever that comes along)

The-Aerec avatar Jun 24 '22 15:06 The-Aerec

Not really, it's just a couple of very infrequent announcements, world server would be overkill for this

zach2good avatar Jun 24 '22 16:06 zach2good

Ive been trying to capture these on retail with no success but i do remember se had added in a radius check before it would "spawn" (when if first released you could find its pos from anywhere in zone) It may have even been improved upon more, but I remeber there had to be someone within sight radius for it to even appear on widescan (Scanning tools could even spot it if other players got close). Considering this im certain a region check would be needed just to "spawn" the tablet in the pre-determined zone/pos

RunAwayDSP avatar Jun 24 '22 20:06 RunAwayDSP