Can you add some sort of feature where we can select what content we would like to do and then there is a notification when someone creates a party for it? For example, if I want to fight Ifrit, I can check a box on the list and when someone starts a party in Party Finder for Ifrit I would receive a notification.
The notification feature that is to be added in patch 2.16 is an extremely simple message that displays the number of recruiting parties every 15 minutes.
By only notifying the number of new parties and sending this to all players, the stress on the server would be minimal.
*On the client side, you can hide this notification, so that it won't appear in the chat log.
This feature alone should be sufficient enough to prompt you to check the party finder list, instead of having to open the party finder window to check if there are any new parties gathering.
However, from a player's perspective, the requested feature is useful and it would definitely be convenient to have this.
The problem with this, as usual, is server stress.
To implement the requested feature, the following is a rough idea of the data and processes that would have to be added.
- Expand the party finder server so that players can register content they wish to participate in and be notified when it appears.
Add server memory.
Make it possible for each player on each World to register (roughly a max of 5,000 players).
*With the implementation of the feature in 2.16, this memory is not needed.
- Make the party finder feature server execute the notification process at either of the below timings:
- When the notification list is updated in #1 (possible for 5,000 people to update this whenever they like).
- When a new party recruitment is registered.
To give a breakdown of the notification process, all of the newest notification list registrations and all of the newest parties that are recruiting would be compared, and then the system would determine to which character and for which recruitment a notification should be made, and this process would involve sending out notifications to each character on an individual basis.
Therefore, compared to the previously mentioned feature planned for patch 2.16, memory would be needed to perform this process on the server side, and due to the fact that the processing load would significantly increase, countermeasures would be necessary to disperse the load (which could potentially involve enhancing the actual servers). As a result, this would drive up the time needed for implementation as well as the work needed to ensure stable operation.
Due to the above reasons, we will be pushing out smaller-scale changes to features that can be accomplished with a small amount of server stress and bit-by-bit improve their convenience. As for features that run large risks of server stress, we will continue to look into everyone's requests and see if we can implement them in some way as operation of the game moves forward and the conditions change.