The current BLM for artifacts reduces the drop rate based on the most recent drops from each set of hotspots. The history only goes back so far, so if the player already has a large excess of items, the BLM will have forgotten that and serve up artifacts that the player already has.
Since the purpose of BLM is to enable the player to complete collections more quickly, the mechanic should be based on which artifacts the player needs in order to complete partial collections.
So when rolling for the drop from a hotspot, count the number of artifacts of each kind the player already has in their bank or inventory (whether damaged or restored), plus the number of restored artifacts currently held by collectors (these will be incomplete collections). Scale the drop rate by 1/(N+1), where N is the total number of these artifacts.
There will be no need to keep track of the hotspot's history.
12-Dec-2023 18:46:01