thomas_1611 replied to Seeker Raids should only target players who have defeated Yalguth March 15, 2023 @ 6:26:09 am PDT
Thanks I'm glad you like the idea. I think it would make server life better! It would mean we could invite new players in and allow them to progress at their own pace while others run off into the endgame.I think the OP is aware that this is how it currently works. They're suggesting a different method. Raids are based on which boss(es) have been defeated in that world and not on who participated in that defeat. The boss kill is world based not player based.
Without being able to dig into the source code ourselves, it's impossible to know if it can be done without a major overhaul. Sometimes these things are simple, and sometimes they're very impractical.
I personally think it's a good idea. Let's let the developers decide if it's possible or not.
Unfortunately, player data does not hold that kind of information to make those kind of checks happen. AFAIK boss kills are completely tied to the world they occur in and have nothing to do with players data whatsoever.
This data already exists. Tied to each player is a data value for each game-item which has been picked up by the user. (You know that notification that pops up when you pick up a new item? This implies that there is a stored value for the player of all items which have been interacted with.) The raid system would need to check the player for whether the boss-drop item has been interacted with before selecting the raid type.
We know that a pool of "available raid types" exists at the server level because it is drawn from when the raid is initiated.
My suggestion is just to run a small function at raid time to determine the "available raid types" before smashing a level 1 meadows base with Seekers.
6:13 pm, March 15, 2023