Unfortunately, given what Camate has said, the same fundamental problem would assail them in this case as well. Although, one possibility that comes to mind right off would be a lookup table that serves as an intermediary ID on the client side. Such a solution is problematic for FFXI however, since they have to consider the memory usage for PS2 users and at best, the lookup table would have a size complexity on the order of n where n is the number of inventory item types. Alternatively, they could store an individual lookup table for each person on the server similar to the macro saving mechanic; depending on how Key Items and Inventory are sent to sent to the player, however, such a system would horribly bog down the inventory checking process.


Reply With Quote




