I have zero experience with MMO coding / reading about it, but why is it searching the server? Wouldn't it be easier to make a client side log of the inventory on log in and let players search that? The game already ignores what you're selling when you search stuff so the only really dynamic thing the client wouldn't notice right away is not really relevant anyways. I mean.. if thats not what they're already doing. Like being able to view what your retainers have should be fairly similar, except of course you can't manipulate that space without connecting to the server side of it.. which is where that issue would arise.
At least theoretically, massive guess haha, I should be able to search as often as I want as much as I want, since I'd just be searching my own client side lists. If someone hacks the list to put stuff that doesn't exist it's not really a big deal lol, they still don't actually have the item (server list is used for manipulation, client is used for searching).
The point the client grabs the complete log would matter though, like if you made at login it checks every single log then that might not be the best lol - but could make it so it's a delayed pull over time unless the player launches the search (in which case it does the pull manually as requested, if it doesn't already have the required list).
I mean I figure that's what the search feature was already doing, we just couldn't see the log it looks at. Would love for it to include your other logs though, like minion, mount, and music (/mark it on the item, I'd like to know if I already bought that sheet of music or not lol).
Not aruging that checking the server 24/7 isn't an issue, just would be shocked that the search feature would be checking server side for that stuff. I mean the WoW addons that add (massive) QoL features to the inventory are just grabbing your client side information (from what I saw at least, stuff changes ofc).
A search bar like you have for your internet explorer of choice, nearly all music managers, and like anything else database related lol. Extra points if it auto completes the text and fades as typing![]()



Reply With Quote

